[INFO] cloning repository https://github.com/nickjoven/canon.d
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/nickjoven/canon.d" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnickjoven%2Fcanon.d", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnickjoven%2Fcanon.d'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d941c7a45e7af6c33c8ab0671ecc8f38a82734c9
[INFO] testing nickjoven/canon.d against master#cced03bfd61a304243a34504618ecec86c17063f for pr-154065-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnickjoven%2Fcanon.d" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/nickjoven/canon.d
[INFO] finished tweaking git repo https://github.com/nickjoven/canon.d
[INFO] tweaked toml for git repo https://github.com/nickjoven/canon.d written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/nickjoven/canon.d on toolchain cced03bfd61a304243a34504618ecec86c17063f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/nickjoven/canon.d already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating git repository `https://github.com/nickjoven/ket.git`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded typenum v1.20.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3b76193626e510d0ae6344c35719257226faca3f5de9a187f7f7ab9bce7008cc
[INFO] running `Command { std: "docker" "start" "-a" "3b76193626e510d0ae6344c35719257226faca3f5de9a187f7f7ab9bce7008cc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3b76193626e510d0ae6344c35719257226faca3f5de9a187f7f7ab9bce7008cc", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3b76193626e510d0ae6344c35719257226faca3f5de9a187f7f7ab9bce7008cc", kill_on_drop: false }`
[INFO] [stdout] 3b76193626e510d0ae6344c35719257226faca3f5de9a187f7f7ab9bce7008cc
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 755ee6ccf3f3c422b0aec4d02a26fd3006281bcd267706f4a2986c7b39710e6e
[INFO] running `Command { std: "docker" "start" "-a" "755ee6ccf3f3c422b0aec4d02a26fd3006281bcd267706f4a2986c7b39710e6e", kill_on_drop: false }`
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling cc v1.2.56
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling blake3 v1.8.3
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling ed25519-dalek v2.2.0
[INFO] [stderr]    Compiling canon_d v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.27s
[INFO] running `Command { std: "docker" "inspect" "755ee6ccf3f3c422b0aec4d02a26fd3006281bcd267706f4a2986c7b39710e6e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "755ee6ccf3f3c422b0aec4d02a26fd3006281bcd267706f4a2986c7b39710e6e", kill_on_drop: false }`
[INFO] [stdout] 755ee6ccf3f3c422b0aec4d02a26fd3006281bcd267706f4a2986c7b39710e6e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b65a51430815d3faf022cd8bbd219851fc0df139edaf99f5899b80064069fdcf
[INFO] running `Command { std: "docker" "start" "-a" "b65a51430815d3faf022cd8bbd219851fc0df139edaf99f5899b80064069fdcf", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling iana-time-zone v0.1.65
[INFO] [stderr]    Compiling ket-cas v0.2.0 (https://github.com/nickjoven/ket.git?tag=v0.2.0#3530ad57)
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling ket-dag v0.2.0 (https://github.com/nickjoven/ket.git?tag=v0.2.0#3530ad57)
[INFO] [stderr]    Compiling canon_d v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.02s
[INFO] running `Command { std: "docker" "inspect" "b65a51430815d3faf022cd8bbd219851fc0df139edaf99f5899b80064069fdcf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b65a51430815d3faf022cd8bbd219851fc0df139edaf99f5899b80064069fdcf", kill_on_drop: false }`
[INFO] [stdout] b65a51430815d3faf022cd8bbd219851fc0df139edaf99f5899b80064069fdcf
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 755e964a6244fc1fc593a87a11114c0f573f1dece66fa704eaddce3c7a1eb70f
[INFO] running `Command { std: "docker" "start" "-a" "755e964a6244fc1fc593a87a11114c0f573f1dece66fa704eaddce3c7a1eb70f", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/canon_d-12f4506efc84dad2)
[INFO] [stdout] 
[INFO] [stdout] running 132 tests
[INFO] [stdout] test alignment::tests::identical_schemas ... ok
[INFO] [stdout] test alignment::tests::type_compat_cases ... ok
[INFO] [stdout] test bridge::tests::attestation_value_is_not_identity ... ok
[INFO] [stdout] test alignment::tests::cross_domain_alignment ... ok
[INFO] [stdout] test bridge::tests::ground_audit_flags_dangling_then_clean ... ok
[INFO] [stdout] test bridge::tests::nl_is_projection_paraphrases_share_one_claim ... ok
[INFO] [stdout] test alignment::tests::candidates_to_mappings_conversion ... ok
[INFO] [stdout] test bundle::tests::import_rejects_corrupt_quantum ... ok
[INFO] [stdout] test canon::tests::canonical_determinism ... ok
[INFO] [stdout] test bundle::tests::import_rejects_root_mismatch ... ok
[INFO] [stdout] test canon::tests::optional_fields_omitted_when_absent ... ok
[INFO] [stdout] test bridge::tests::restructure_supersedes_disagreement_coexists ... ok
[INFO] [stdout] test canon::tests::identity_projection_ignores_non_identity ... ok
[INFO] [stdout] test closure::tests::calibrate_gap_separates_or_declines ... ok
[INFO] [stdout] test canon::tests::drops_unknown_fields ... ok
[INFO] [stdout] test bundle::tests::round_trips_through_json_and_imports ... ok
[INFO] [stdout] test canon::tests::roundtrip ... ok
[INFO] [stdout] test closure::tests::coarse_reaches_far_fine_settles_local ... ok
[INFO] [stdout] test closure::tests::contested_is_excluded_and_propagates ... ok
[INFO] [stdout] test chain::tests::regeneration_mismatch_is_caught ... ok
[INFO] [stdout] test closure::tests::retract_keeps_alternative_grounding ... ok
[INFO] [stdout] test closure::tests::floored_never_claims_false_certainty ... ok
[INFO] [stdout] test closure::tests::settle_is_idempotent_and_handles_late_anchor ... ok
[INFO] [stdout] test closure::tests::staged_then_settle_equals_eager ... ok
[INFO] [stdout] test closure::tests::retract_shrinks_non_monotone ... ok
[INFO] [stdout] test closure::tests::ungrounded_never_certain ... ok
[INFO] [stdout] test cost::tests::report_checks_against_a_budget ... ok
[INFO] [stdout] test alignment::tests::name_similarity_cases ... ok
[INFO] [stdout] test chain::tests::full_chain_is_cryptographically_consistent_and_tamper_evident ... ok
[INFO] [stdout] test bridge::tests::attestation_is_witness_free_review_tier ... ok
[INFO] [stdout] test cross_topology::tests::max_hops_respected ... ok
[INFO] [stdout] test cross_topology::tests::domain_bridges_computed ... ok
[INFO] [stdout] test closure::tests::calibrated_budget_floor_bounds_the_settle ... ok
[INFO] [stdout] test cross_topology::tests::convergence_detected ... ok
[INFO] [stdout] test closure::tests::floored_defers_far_effects_without_false_certainty ... ok
[INFO] [stdout] test closure::tests::floored_zero_floor_equals_exact ... ok
[INFO] [stdout] test canon::tests::rejects_missing_required ... ok
[INFO] [stdout] test closure::tests::incremental_equals_batch ... ok
[INFO] [stdout] test cross_topology::tests::transitive_closure_two_hops ... ok
[INFO] [stdout] test cross_topology::tests::disagreement_detected ... ok
[INFO] [stdout] test closure::tests::reach_is_the_cost_the_floor_will_gate ... ok
[INFO] [stdout] test cross_topology::tests::no_cycles_in_transitive ... ok
[INFO] [stdout] test cost::tests::report_computes_coverage_and_compression ... ok
[INFO] [stdout] test domain::tests::canonical_determinism ... ok
[INFO] [stdout] test crypto::tests::keygen_is_deterministic ... ok
[INFO] [stdout] test domain::tests::contains_check ... ok
[INFO] [stdout] test domain::tests::dedup_sorted_insertion ... ok
[INFO] [stdout] test gate::tests::dedup_skips_known_and_entailed_computes_novel ... ok
[INFO] [stdout] test generator::tests::arithmetic_overflow_is_typed_not_panic ... ok
[INFO] [stdout] test generator::tests::eval_errors_are_typed ... ok
[INFO] [stdout] test generator::tests::eval_mediant_literal_and_input ... ok
[INFO] [stdout] test generator::tests::fold_is_total_structural_recursion ... ok
[INFO] [stdout] test generator::tests::fractal_generator_is_holographic ... ok
[INFO] [stdout] test gate::tests::reconcile_gate_warns_on_tension ... ok
[INFO] [stdout] test generator::tests::program_cid_is_stable ... ok
[INFO] [stdout] test generator::tests::input_value_is_read_from_the_cited_fact_not_the_caller ... ok
[INFO] [stdout] test generator::tests::projection_generates_the_fact ... ok
[INFO] [stdout] test generator::tests::generator_is_a_well_formed_quantum ... ok
[INFO] [stdout] test generator::tests::mdl_counts_nodes ... ok
[INFO] [stdout] test generator::tests::single_node_mdl_does_not_universally_favor_recursion ... ok
[INFO] [stdout] test generator::tests::projection_is_memoized ... ok
[INFO] [stdout] test generator::tests::rat_orders_exactly_where_float_and_derive_fail ... ok
[INFO] [stdout] test generator::tests::project_emits_mandatory_back_link ... ok
[INFO] [stdout] test generator::tests::walk_projects_the_fact ... ok
[INFO] [stdout] test lineage::tests::no_lineage_block_yields_no_typed_edges ... ok
[INFO] [stdout] test lineage::tests::typed_grounds_feed_the_closure_as_certainty ... ok
[INFO] [stdout] test lineage::tests::unknown_kinds_are_skipped ... ok
[INFO] [stdout] test log::tests::editing_a_past_entry_is_detected ... ok
[INFO] [stdout] test lineage::tests::edges_seal_as_valid_edge_annotations ... ok
[INFO] [stdout] test log::tests::append_only_log_verifies ... ok
[INFO] [stdout] test log::tests::head_commits_to_history ... ok
[INFO] [stdout] test mapping::tests::json_roundtrip ... ok
[INFO] [stdout] test generator::tests::walk_reproduces_stern_brocot_nodes ... ok
[INFO] [stdout] test generator::tests::walk_rejects_bad_moves ... ok
[INFO] [stdout] test propagation::tests::amplitude_gates_reach ... ok
[INFO] [stdout] test propagation::tests::calibrate_finds_a_clean_gap ... ok
[INFO] [stdout] test lineage::tests::parses_typed_edges_from_lineage ... ok
[INFO] [stdout] test mapping::tests::mapping_schema_canonical ... ok
[INFO] [stdout] test gate::tests::reconcile_gate_passes_consistent_blocks_falsified ... ok
[INFO] [stdout] test generator::tests::provenance_audit_flags_then_clears ... ok
[INFO] [stdout] test propagation::tests::floor_bounds_cost_laziness ... ok
[INFO] [stdout] test propagation::tests::floor_for_budget_admits_exactly_k ... ok
[INFO] [stdout] test mapping::tests::reversed_swaps_correctly ... ok
[INFO] [stdout] test propagation::tests::levels_assign_the_hierarchy ... ok
[INFO] [stdout] test propagation::tests::low_channel_reaches_far_high_channel_stays_local ... ok
[INFO] [stdout] test propagation::tests::peripheral_change_is_local_for_free ... ok
[INFO] [stdout] test propagation::tests::uniform_spectrum_reports_no_separation ... ok
[INFO] [stdout] test quantum::tests::cross_audit_catches_under_merge ... ok
[INFO] [stdout] test quantum::tests::cross_audit_clean_when_forms_agree ... ok
[INFO] [stdout] test quantum::tests::dedup_by_identity_not_name ... ok
[INFO] [stdout] test propagation::tests::calibrate_none_for_degenerate ... ok
[INFO] [stdout] test generator::tests::generator_dedup_is_intensional_and_ordered ... ok
[INFO] [stdout] test quantum::tests::different_grounding_forks_identity ... ok
[INFO] [stdout] test quantum::tests::edge_kind_supersedes_for_same_annotator_disagrees_across ... ok
[INFO] [stdout] test quantum::tests::edge_kind_validation ... ok
[INFO] [stdout] test quantum::tests::grounds_in_identity_false_positives_on_corroboration ... ok
[INFO] [stdout] test quantum::tests::grounding_set_is_order_independent ... ok
[INFO] [stdout] test quantum::tests::identity_is_schema_relative ... ok
[INFO] [stdout] test quantum::tests::serde_json_preserve_order_is_off ... ok
[INFO] [stdout] test crypto::tests::different_seeds_are_distinct_signers ... ok
[INFO] [stdout] test quantum::tests::witness_free_schema_is_skipped ... ok
[INFO] [stdout] test quantum::tests::witness_self_audit ... ok
[INFO] [stdout] test quantum::tests::witness_disagreement_is_caught ... ok
[INFO] [stdout] test reconcile::tests::a_falsified_verdict_can_contest_the_derived_fact ... ok
[INFO] [stdout] test reconcile::tests::a_wrong_value_is_falsified ... ok
[INFO] [stdout] test quantum::tests::verify_round_trips_and_detects_tamper ... ok
[INFO] [stdout] test schema::tests::identity_fields_filter ... ok
[INFO] [stdout] test reconcile::tests::missing_uncertainty_is_an_error ... ok
[INFO] [stdout] test strata::tests::admissible_requires_resolving_grounds ... ok
[INFO] [stdout] test reconcile::tests::verdict_seals_and_re_reconciliation_supersedes ... ok
[INFO] [stdout] test reconcile::tests::omega_lambda_13_19_is_consistent_at_about_007_sigma ... ok
[INFO] [stdout] test strata::tests::corroboration_counts_distinct_agents ... ok
[INFO] [stdout] test schema::tests::schema_canonical_determinism ... ok
[INFO] [stdout] test strata::tests::locked_fraction_splits_on_witness ... ok
[INFO] [stdout] test subsume::tests::certainty_flows_down_the_order ... ok
[INFO] [stdout] test strata::tests::real_under_merge_still_caught_at_proposition_level ... ok
[INFO] [stdout] test subsume::tests::stronger_claim_dethrones_weaker_incumbent ... ok
[INFO] [stdout] test subsume::tests::subsumes_is_exact_interval_containment ... ok
[INFO] [stdout] test strata::tests::corroboration_is_clean_at_proposition_level ... ok
[INFO] [stdout] test strata::tests::seal_assertion_rejects_empty_provenance ... ok
[INFO] [stdout] test log::tests::reorder_and_drop_are_detected ... ok
[INFO] [stdout] test mapping::tests::builder_clamps_confidence ... ok
[INFO] [stdout] test mapping::tests::builder_defaults ... ok
[INFO] [stdout] test mapping::tests::identity_key_stable ... ok
[INFO] [stdout] test subsume::tests::redundant_and_antichain_keep_only_the_strongest ... ok
[INFO] [stdout] test topology::tests::clusters_form_by_schema_and_identity ... ok
[INFO] [stdout] test topology::tests::co_occurrence_tracks_schema_pairs ... ok
[INFO] [stdout] test closure::tests::admits_transitively ... ok
[INFO] [stdout] test alignment::tests::min_confidence_filter ... ok
[INFO] [stdout] test reconcile::tests::a_near_miss_is_tension ... ok
[INFO] [stdout] test chain::tests::anchor_accuracy_is_auditable_signed_and_logged ... ok
[INFO] [stdout] test crypto::tests::vouch_verifies_and_is_tamper_evident ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 132 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.25s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/canon-demo.rs (/opt/rustwide/target/debug/deps/canon_demo-54c5640d843a23a8)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_adversary.rs (/opt/rustwide/target/debug/deps/e2e_adversary-2cdd2b6b2e14f787)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test canonicalizer_under_merge_is_caught_by_cross_audit ... ok
[INFO] [stdout] test buggy_generator_is_caught_by_verify_regeneration ... ok
[INFO] [stdout] test body_tamper_is_caught_by_verify ... ok
[INFO] [stdout] test corroboration_is_not_a_false_positive ... ok
[INFO] [stdout] test substituted_fact_moves_the_consensus_root ... ok
[INFO] [stderr]      Running tests/e2e_happy.rs (/opt/rustwide/target/debug/deps/e2e_happy-65f8519c027d9c9f)
[INFO] [stdout] test untrusted_or_forged_vouch_fails_the_audit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test regeneration_link_reproduces_the_fact ... ok
[INFO] [stdout] test grounded_closure_makes_the_fact_certain ... ok
[INFO] [stdout] test consensus_root_commits_to_the_certain_fact ... ok
[INFO] [stdout] test nl_intake_is_projection_two_utterances_one_claim ... ok
[INFO] [stdout] test anchor_accuracy_is_auditable ... ok
[INFO] [stderr]      Running tests/e2e_lifecycle.rs (/opt/rustwide/target/debug/deps/e2e_lifecycle-991633e2a4f9745f)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test certainty_flows_down_from_the_single_anchor ... ok
[INFO] [stderr]      Running tests/e2e_portable.rs (/opt/rustwide/target/debug/deps/e2e_portable-f70a32c244ed4cba)
[INFO] [stdout] test contesting_the_strong_fact_excludes_it_and_what_rested_on_it ... ok
[INFO] [stdout] test incumbent_alone_then_dethroned_by_a_stronger_claim ... ok
[INFO] [stdout] test retracting_the_strong_anchor_decertifies_the_borrowers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test imported_fact_is_empirically_validated_against_the_measurement ... ok
[INFO] [stdout] test import_rejects_a_corrupted_bundle ... ok
[INFO] [stdout] test bundle_round_trips_and_imports_the_certified_fact ... ok
[INFO] [stderr]      Running tests/e2e_rebuild.rs (/opt/rustwide/target/debug/deps/e2e_rebuild-2601f6d5f5d1cc47)
[INFO] [stdout] test forward_projection_is_certain_and_exact ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test one_fact_cid_threads_every_layer ... ok
[INFO] [stdout] test every_sealed_quantum_reverifies ... ok
[INFO] [stderr]      Running tests/e2e_scale.rs (/opt/rustwide/target/debug/deps/e2e_scale-d80debaed6e43072)
[INFO] [stdout] test rebuild_is_bit_identical_across_order_and_laziness ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test floored_settle_is_sound_under_approximation ... ok
[INFO] [stdout] test calibration_drives_the_floor ... ok
[INFO] [stdout] test warm_start_batching_equals_eager ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests canon_d
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "755e964a6244fc1fc593a87a11114c0f573f1dece66fa704eaddce3c7a1eb70f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "755e964a6244fc1fc593a87a11114c0f573f1dece66fa704eaddce3c7a1eb70f", kill_on_drop: false }`
[INFO] [stdout] 755e964a6244fc1fc593a87a11114c0f573f1dece66fa704eaddce3c7a1eb70f
